#n = '00000010100101000001111010011100'
#他妈的傻逼题目，说输入二进制，实际上输入的是他妈十进制
"""
#第一种方法用int函数来做进制转换
n = 43261596
n=bin(n)[2:][::-1]
while len(n)<32:
    n+='0'
m=int('0b'+n,2)
print(m)
"""
#第二种方法用for做遍历，更接近数学解法
n = 43261596
n=bin(n)[2:]
while len(n)<32:
    n='0'+n
m=0
for i in range(len(n)):
    m+=int(n[i])*2**i
print(m)